package com.kaili.basic.pojo.dto;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.kaili.common.pojo.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Desc: 文档管理实体类
 * @author: zengshuai
 * @Time: 19-7-23 下午6:14
 * @Copyright: © 2018 杭州凯立通信有限公司 版权所有
 * @Warning: 本内容仅限于公司内部传阅, 禁止外泄或用于其它商业目的
 */
@Data
public class BaseDocumentAddDto {

    @ApiModelProperty("主键ID")
    private Integer id;

    @ApiModelProperty("文件名称")
    private String name;

    @ApiModelProperty("文件类型")
    private String fileType;

    @ApiModelProperty("文件大小")
    private Double fileSize;

    @ApiModelProperty("文件URL")
    private String fileUrl;

    @ApiModelProperty("平台")
    private String platform;

    @ApiModelProperty("设备类型")
    private String equipmentType;

    @ApiModelProperty("设备型号")
    private String equipmentModel;

    @ApiModelProperty("模式")
    private String pattern;

    @ApiModelProperty("方式")
    private String way;

    @ApiModelProperty("等级级别")
    private String level;

    @ApiModelProperty("描述")
    private String remark;

    @ApiModelProperty("文件自动删除:0表示否")
    private String autoDelete;

    @ApiModelProperty("移动网点自动下载:0表示否")
    private String autoDownload;

    @ApiModelProperty("阅读后定时删除:0表示否，非0表示多久时间(单位为分钟)删除")
    private Integer readDelete;

    @ApiModelProperty("开始时间")
    private String startTime;

    @ApiModelProperty("结束时间")
    private String endTime;

}
